Siamese shipworm - Español Inglés Diccionario